home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 426-450 / disk_428 / wondersound / wondersound1.6.doc < prev    next >
Text File  |  1992-05-06  |  5KB  |  102 lines

  1.  
  2. /*  WonderSound 1.6 may be freely redistributed by all conceivable means  */
  3.  
  4.  - WonderSound is an additive harmonic instrument design tool with a separate
  5. envelope design window and 16 relative harmonic strength and phase angle 
  6. controls.  The top gadgets in the main window control the harmonic strengths; 
  7. the bottom gadgets, the phase angles.  
  8.  
  9.  - The two large gadgets on the right control a frequency modulation process
  10. during WAVING.  The left one, the multiple of the fundamental (integers 
  11. from 1 to 100) for the modulating wave's frequency and the right one, 
  12. the amount of modulation.  These two gadgets are called the right and 
  13. left control gadgets from here on.  They control PHAZING, FLANGING and 
  14. KLIPPING, also. 
  15.  
  16.  - The large gadget on the far right controls the frequency of the sound 
  17. during play.    
  18.  
  19.  - The envelope gadgets are from left to right: attack-level, attack-time, 
  20. sustain1-level, sustain1-time, sustain2-level, sustain2-time and 
  21. release-level, and release-time. 
  22.  
  23.     /*     PROCECDURE     */
  24.  
  25.  - When WonderSound 1.6 first comes up, there is a request to WAIT so the 
  26. necessary tables can be computed.  
  27.  
  28.  - First you must make a waveform by selecting one or more harmonic strength
  29. gadgets.  Then, select "WAVIT."  This will bring you to the envelope design
  30. window where you must make an envelope with which your waveform will be
  31. shaped.  Select the close-window gadget to leave the envelope design window
  32. and return to the main window.  
  33.  
  34.  - By selecting "ENVEL" from the menu you may return to the envelope design 
  35. window.  Remember, selecting the close-window gadget of the envelope design 
  36. window is the last step in creating a new envelope.
  37.  
  38.  - The system uses an accumulative mixing process whereby each harmonic 
  39. computed is combined equally with the previous sound, allowing the 
  40. development of arbitrarily complex sounds.  For this reason WonderSound
  41. is best used repetitively; changing the phase and harmonic strengths 
  42. slightly with each run and/or changing the envelope, thus simulating 
  43. the more chaotic evolution of a natural sound.  Selecting "WAVIT" from 
  44. the menu activates the additive harmonic process.  
  45.  
  46.  - The display stacks every eight points vertically so sonic regularities 
  47. may be visually recognized.  Try creating an instrument without changing 
  48. the phase angles.  This should result in a more ordered mapping and 
  49. thus a less subtle musical result.
  50.  
  51.  - There is a string gadget on the top left for naming instruments.  The 
  52. default name is "IO.inst."  Selecting "SAVIT" from the menu saves the new 
  53. sound as an IFF 8SVX 5 octave instrument.
  54.  
  55.  - PHAZING and FLANGING add and subtract (respectively) the sound with itself
  56. starting at the point set with the left control gadget and for the amount set
  57. by the right control gadget.  The envelope controls the progress of this
  58. process.  A small random element is added to the table lookup so that repeated
  59. PHAZING or FLANGING will quickly enrich the sound.  If the right control
  60. gadget is set at zero, there will be no processing.  If the left control 
  61. gadget is set at zero, and the left all the way up, the sound will quickly be
  62. enriched by repeated PHAZING or FLANGING without any change in the sound's
  63. envelope.
  64.  
  65.  - KLIPPING creates a distortion process which is controlled by the two control
  66. gadgets.  Best experiment with this one.  Good punchy beginnings to sounds can
  67. be had with a sharp beginning to the KLIPPING envelope and the left control 
  68. gadget up all the way up.  Version 1.6 contains an improved KLIPPING function
  69. and a more delicate control over this distortion process.  If the right control
  70. gadget is set at zero, there will be no processing.
  71.  
  72.  - DISSING uses a non-linear distortion process whereby the waverform is
  73. completely remapped according to an envelope you design.  This process can 
  74. create a lot of aliasing distortion, (horrible screechin' noises) which 
  75. can be controlled (kind of) by creating envelope shapes which are less steep.
  76. If you want to create very intense electric guitar-like distortions, try
  77. DISSING the waveform over and over again with the same DISSING envelope.
  78. DISSING does not use the control gadgets.
  79.  
  80.  - I realize there is still a problem with trailing sounds.  When you mix new 
  81. envelopes, phase angles, and harmonic strengths, the results are rather
  82. unpredictable.  If the release-level for the next envelope is raised far 
  83. above zero at the problem point, the mixing process will often cancel out 
  84. a trail.  Each realization of harmonics and phase angles is mixed with 
  85. the previous realization, so raising the envelope at a problem point 
  86. can often cancel out unwanted dips in the generated sound's envelope.
  87. FLANGING with the envelope sloping upward can wipe out the unwanted tail 
  88. also.
  89.  
  90. Sorry no loop points, maybe someday... (Yea, right).
  91. Yes, I know this is one dirty additive synth... speed before beauty, here...
  92. For your info... the icon is a Giant Flying Tree Frog.
  93.  
  94. Comments to: GENIE ->  J.HARRINGTO7
  95.          COMPUSERVE -> 72570,3034
  96.          PLINK -> MSU772
  97.  
  98. And I, the author, Jeffrey Harrington, do hereby again declare that:
  99.  
  100. /*  WonderSound 1.6 may be freely redistributed by all conceivable means. */
  101.  
  102.